home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / word_prc / njj30exe.zip / NJSTAR1.DOC < prev    next >
Text File  |  1994-11-20  |  58KB  |  1,252 lines

  1.                   ##             ##                               TM
  2.                   ##             ##  #########         ##########
  3.             ###############      ##        ##          ##      ##
  4.                   ##           ######    ##            ## **** ##
  5.                   ##             ##  ### ######        ##      ##
  6.              #############       ##  # # ##  ##        ##########
  7.              ## ##   ## ##      #### # # ##  ##            ##
  8.              ##  #   #  ##      #### # # ### ##        ##  ##
  9.              ##   # #   ##     # ### # # ## ##         ##  ##
  10.              ## ####### ##     # ##  ### ## ##         ##########
  11.              ##   ##    ##       ##      ###  ##      ##   ##
  12.              ## ####### ##       ##    # ##   ##     ##    ##
  13.              ##   ##    ##       ##     ##          #  ##########
  14.              ##   ##    ##       ## ############           ##
  15.              ##   ##  ####       ##                        ##
  16.              #          #        #                   ##############
  17.  
  18.               NJStar(tm) - A Japanese Word Processor Version 3.0j
  19.  
  20.                                   USER MANUAL
  21.  
  22.                     Written by Hongbo Ni and Dr. Yo Tomita
  23.  
  24.              Copyright (c) Hongbo Ni 1991-1994. All Rights Reserved.
  25.  
  26. ============================================================================
  27.  
  28.  
  29.                               TABLE OF CONTENTS
  30.  
  31. 0. SOFTWARE LICENSE
  32. ..........................................................................
  33.     You must read this section first!
  34.  
  35. 1. ABOUT THIS MANUAL
  36. ..........................................................................
  37.     Manual structure   Conventions
  38.  
  39. 2. NJSTAR OVERVIEW
  40. ..........................................................................
  41.     Overview   Basic Concepts
  42.  
  43. 3. PROGRAM USAGE
  44. ..........................................................................
  45.     NJSTAR.EXE   Command line options   Environmental variables
  46.  
  47. 4. MENU AND HELP
  48. ..........................................................................
  49.     Menu tree   Quick help   Japanese/English switch
  50.  
  51. 5. FILE MANAGEMENT
  52. ..........................................................................
  53.     Open file    Save file    Quit    Multiple file operation   DOS shell
  54.  
  55. 6. CURSOR MOVEMENT
  56. ..........................................................................
  57.     Arrow keys   Quick move
  58.  
  59. 7. FILE EDITING
  60. ..........................................................................
  61.     Basic editing   Screen display   Current status   Keyboard
  62.  
  63. 8. SEARCH AND REPLACE
  64. ..........................................................................
  65.     Search   Replace
  66.  
  67. 9. BLOCK OPERATION
  68. ..........................................................................
  69.     Mark a block   Copy   Paste   Block to file
  70.  
  71. 10. INPUTTING JAPANESE
  72. ..........................................................................
  73.     Kana-Kanji  Romaji    English    Radical     EUC   ASCII
  74.     Other input methods
  75.  
  76. 11. TOOLS
  77. ..........................................................................
  78.     Dictionary   Glossary   Kanji info
  79.  
  80. 12. MACRO COMMANDS
  81. ..........................................................................
  82.     Create macro   Use macro   Macro text file    NJMAC.EXE
  83.  
  84. 13. PRINTING
  85. ..........................................................................
  86.     NJPRN.EXE   Printing format commands   PRINTPS.EXE
  87.  
  88. 14. FILE CONVERSION
  89. ..........................................................................
  90.     PCX file   JIS24PCX.EXE   EUC    New-JIS   Old-JIS   
  91.     NEC-JIS    Shift-JIS
  92.  
  93. 15. SYSTEM CONFIGURATION
  94. ..........................................................................
  95.     NJCONFIG.EXE   Video setting   Key file   Printer drivers
  96.  
  97. 16. FONT UTILITIES
  98. ..........................................................................
  99.     JISFONT.EXE   NJ24.EXE
  100.  
  101. APPENDIXES
  102. ..........................................................................
  103.      1: List of NJStar Configurable Functions
  104.      2: List of NJStar Key Names
  105.      3: Summary of NJStar Location-Sensitive Mouse Functions
  106.  
  107.  
  108. =============================================================================
  109.  
  110. 0. SOFTWARE LICENSE
  111. ===================
  112.  
  113. This Software license consists of three sections. Please read it  carefully.
  114. The term "NJStar Owner" refers to Hongbo Ni and Hongbo Data Systems only.
  115.  
  116. Section I.
  117.  
  118. This section is applicable to  both  NJStar  Shareware  Version  and  NJStar
  119. Registered Version.
  120.  
  121. 1.1 NJStar is not and has never been public domain software, nor is it  free
  122.     software. It is NJStar owner's property.
  123.  
  124. 1.2 No one may modify or patch the  NJStar  executable  files  in  any  way,
  125.     including but not limited to decompiling,  disassembling,  or  otherwise
  126.     reverse engineering the program.
  127.  
  128. 1.3 The use of  NJStar,  except  for  the  initial  30-day  trial,  requires
  129.     registration. The use of unlicensed copies  of  NJStar  by  any  person,
  130.     business, corporation, government agency or any other entity is strictly
  131.     prohibited.
  132.  
  133. Section II.
  134.  
  135. This section is applicable to NJStar Shareware Version.
  136.  
  137. 2.1 Any use of NJStar Shareware Version  is  the  implication  of  a  user's
  138.     acceptance of the terms and conditions listed in this license.
  139.  
  140. 2.2 Non-registered users  are  granted  a  limited  license  to  use  NJStar
  141.     Shareware Version on a 30-day trial basis for the purpose of determining
  142.     whether NJStar is suitable for their needs.
  143.  
  144. 2.3 A limited license is granted to copy and distribute NJStar only for  the
  145.     trial use of others, subject to the  above  limitations,  and  also  the
  146.     following:
  147.  
  148.      A) NJStar must be copied in unmodified form,  complete  with  the  file
  149.         containing  this  license  information  and  the   file   containing
  150.         registration information.
  151.  
  152.      B) The full machine-readable NJStar documentation must be also included
  153.         with each copy.
  154.  
  155.      C) NJStar may not be distributed in conjunction with any other  product
  156.         without a specific license to do so from the NJStar owner.
  157.  
  158.      D) No fee, charge, or other compensation may be requested or  accepted,
  159.         except as authorized below:
  160.  
  161.         a) Operators of electronic bulletin board systems (sysops) may  make
  162.            NJStar available for  downloading  only  as  long  as  the  above
  163.            conditions are met. An overall or time-dependent charge  for  the
  164.            use of the bulletin board system is permitted as long as there is
  165.            not a specific charge for the download of NJStar.
  166.  
  167.         b)  ASP  vendors  can  distribute  NJStar  without   obtaining   any
  168.            permission from NJStar owner. But  we  prefer  you  write  to  us
  169.            first, so we can send the latest version to  you.  Other  Vendors
  170.            may distribute NJStar only  after  obtaining  written  permission
  171.            from the NJStar owner. Such permission is usually granted. Please
  172.            write for details (enclose your catalog). Vendors may charge  the
  173.            normal disk duplication and handling fee, which should not exceed
  174.            $5  per  disk.  Please  refer  to  file   VENDOR.DOC   for   more
  175.            information.
  176.  
  177. Section III.
  178.  
  179. This section is applicable to NJStar Registered Version.
  180.  
  181. 3.1 User's request for registration for NJStar  Registered  Version  is  the
  182.     implication of a user's acceptance of the terms and conditions listed in
  183.     this license. All required information should be submitted in  order  to
  184.     be qualified for registered user. Acceptance of the request is  made  at
  185.     NJStar owner's determination. User may  not  withdraw  the  registration
  186.     after acceptance, except at NJStar owner's determination.
  187.  
  188. 3.2 A single user license permits a user to use  NJStar  only  on  a  single
  189.     computer. Licensed user may use the program on different computers,  but
  190.     may not use the program on more than one  computer  at  the  same  time.
  191.     Multiple and Network user license require special permission.
  192.  
  193. 3.3 User's registration for NJStar Registered Version is a purchase for  the
  194.     right to use NJStar only under the term and conditions  listed  in  this
  195.     license. At no circumstance, licensed users are allowed to copy, rent or
  196.     resell their licenses or NJStar product to the third party.
  197.  
  198. 3.4 When upgrade to a newer  version  of  NJStar,  user's  license  for  the
  199.     previous  version  are  automatically  suspended.  At  no  circumstance,
  200.     licensed users are allowed to  transfer  or  resell  their  licenses  or
  201.     NJStar product for the previous version to the third party.
  202.  
  203. =============================================================================
  204.                             LIMITED WARRANTY
  205.  
  206.  
  207. This LIMITED WARRANTY contains two sections. Please read it carefully.  The
  208. term "NJStar Owner" refers to Hongbo Ni and Hongbo Data Systems only.
  209.  
  210. Section I.
  211.  
  212. This section is applicable for NJStar Registered Version only.
  213.  
  214. 1.1  The Author of NJStar warrants that all disks  provided  are  free from
  215.      defects in material and workmanship, assuming normal use, for a period
  216.      of 30 days from the date of purchase.
  217.  
  218. 1.2  The Author  of  NJStar  warrants  that  the  program  will  perform in
  219.      substantial compliance with the  documentation  supplied  within  this
  220.      document. If a  significant  defect  in  the  product  is  found,  the
  221.      Purchaser may return the product for a refund. In no event will such a
  222.      refund exceed the purchase price of the product.
  223.  
  224. Section II.
  225.  
  226. This section is applicable for both NJStar Shareware Version and Registered
  227. Version.
  228.  
  229. 2.1  Use of this product for any period of time constitutes your acceptance
  230.      of this agreement and subjects you to its contents.
  231.  
  232. 2.2  EXCEPT  AS  PROVIDED  ABOVE,  THE  AUTHOR  OF  NJSTAR  DISCLAIMS   ALL
  233.      WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT  LIMITED  TO
  234.      IMPLIED WARRANTIES OF MERCHANTABILITY AND  FITNESS  FOR  A  PARTICULAR
  235.      PURPOSE, WITH  RESPECT  TO  THE  PRODUCT.  SHOULD  THE  PROGRAM  PROVE
  236.      DEFECTIVE, THE PURCHASER ASSUMES THE RISK OF PAYING THE ENTIRE COST OF
  237.      ALL NECESSARY SERVICING, REPAIR, OR CORRECTION AND ANY  INCIDENTAL  OR
  238.      CONSEQUENTIAL DAMAGES. IN NO EVENT WILL THE AUTHOR OF NJSTAR BE LIABLE
  239.      FOR ANY DAMAGES WHATSOEVER (INCLUDING WITHOUT LIMITATION  DAMAGES  FOR
  240.      LOSS OF BUSINESS PROFITS,  BUSINESS  INTERRUPTION,  LOSS  OF  BUSINESS
  241.      INFORMATION AND THE LIKE) ARISING OUT OF THE USE OR THE  INABILITY  TO
  242.      USE  THIS  PRODUCT  EVEN  IF  THE  AUTHOR  HAS  BEEN  ADVISED  OF  THE
  243.      POSSIBILITY OF SUCH DAMAGES.
  244.  
  245. ============================================================================
  246.  
  247. 1. ABOUT THIS MANUAL
  248. ====================
  249.  
  250. This manual covers the complete information to run NJStar 3.0J  in both the
  251. Shareware and Registered Versions. (Note: additional utility  programs only
  252. provided for registered users are not covered in this manual.)  This manual
  253. is written  for  experienced computer users only, while tutorial is written
  254. for beginners.
  255.  
  256. This manual contains the following sections:
  257.  
  258. (NJSTAR1.DOC)
  259.           1.  About This Manual
  260.           2.  NJStar Overview
  261.           3.  Program Usage
  262.           4.  Menu and Help
  263.           5.  File Management
  264.           6.  Cursor Movements
  265.           7.  File Editing
  266.           8.  Search and Replace
  267.           9.  Block Operations
  268. (NJSTAR2.DOC)           
  269.          10.  Inputting Japanese
  270.          11.  Tools
  271.          12.  Macros Commands
  272.          13.  Printing
  273. (NJSTAR3.DOC)              
  274.          14.  File Conversion
  275.          15.  System Configuration
  276.          16.  Font Utilities
  277.          Appendices
  278.           
  279.  
  280. Please note the following conventions used in this manual:
  281.  
  282. 1. This manual is organized in a similar way to NJStar's menu  tree,  unless
  283.    otherwise indicated. Functions are grouped as they are listed in the main
  284.    menu, but not necessarily in the same order. Functions that do not appear
  285.    in the main menu are grouped in related sections.
  286.  
  287. 2. Each function includes a brief explanation,  together  with  the  related
  288.    information.  For instance,  the input method for  Japanese characters is
  289.    described under the function of <RomajiInput> or <KanaKanjiInput>.
  290.  
  291. 3. Under each function, the function name is  given  within  < > signs.  The
  292.    function names may be used for the NJStar key configuration file or macro
  293.    text files. NJStar's standard key  name  for  corresponding  function  is
  294.    presented with [ ] signs, followed by the menu item  display  in Japanese
  295.    and English, if any. If the function is not shown in the menu, a Japanese
  296.    translation and English equivalence is given in ( ) for reference.
  297.  
  298. 4. This manual is written in English, including a  few  Japanese characters,
  299.    and is thus basically ASCII compatible. You may view or  print  it  under
  300.    NJStar. When viewing under other English editors or word processors,  all
  301.    English letters can  be  viewed  properly,  but  Japanese  characters are
  302.    scrambled. If you want to produce a printed copy of this manual  with  an
  303.    English word processor, it is advisable  to  remove  first  the  Japanese
  304.    characters.
  305.  
  306. 5. This manual  is  divided  into  three  files,  NJSTAR1.DOC  (this  file),
  307.    NJSTAR2.DOC, and NJSTAR3.DOC.
  308.  
  309. 6. For the NJStar development  history  and  other  background  information,
  310.    please read README.DOC. For utility programs not covered in the shareware
  311.    version, read  UTILITY.DOC.  For  Updates  made  after  this  manual  was
  312.    written, please read WHATSNEW.XXX. For information on ther products  from
  313.    Hongbo Data Systems, please read PRODUCTS.DOC.
  314.  
  315. =============================================================================
  316.  
  317. 2. NJSTAR OVERVIEW
  318. ==================
  319.  
  320. This section presents an overview of NJStar 3.0J, as well as  some  concepts
  321. that will be used in the following sections of this manual.
  322.  
  323. User may start NJStar from any DOS prompt, if the NJStar's sub-directory  is
  324. in the system path statement. NJStar also provides a full range  of  command
  325. line options for opening and editing files.
  326.  
  327. NJStar's interface includes both pull-down menus  and  a  quick-key  command
  328. system.  All  major  functions  are  re-configurable,  ie.,  capable  to  be
  329. reassigned into user selected keys. NJStar also provides a brief help screen
  330. as a reminder for reconfigured command keys. NJStar's screen colors  can  be
  331. reset by the user.
  332.  
  333. After entering NJStar, the top portion (18 lines for EGA, 24 lines for  VGA,
  334. or 29 lines for SuperVGA) is referred to as the "editing screen," where  you
  335. can display or edit a file. Under certain input modes however,  the  editing
  336. screen may also be used to enter the input codes  in  order  to  reduce  eye
  337. movement.
  338.  
  339. The "bottom line" is used mainly for the following purposes:
  340.  
  341.      A)   Display the current Japanese input mode;
  342.      B)   Accept Japanese input codes;
  343.      C)   Display Japanese characters that can be used for input;
  344.      D)   Display the Status of macro operation mode; and
  345.      E)   Display the Status of JASCII (full-size English character) mode.
  346.      F)   Display the Time Clock when JASCII mode is off.
  347.  
  348. The bottom line may also be used for:
  349.  
  350.      A)   Report file or system status;
  351.      B)   Report operation results;
  352.      C)   Report error messages; and
  353.      D)   Accept input of the operational variables.
  354.  
  355. There are two different concepts of "line" in NJStar. One is called  "Screen
  356. Line," a line as shown on the screen. The other is  "Hard  Line,"  a  string
  357. ending with a [Return] character. Often, a hard line is called a  paragraph.
  358. We will specify the exact meaning of "line" in the context where appropriate.
  359.  
  360. Under NJStar, the maximum size of a single  file  is  64K,  that  is,  65536
  361. bytes. However, users may open several files simultaneously.  When  multiple
  362. files are opened  for  editing,  a  "File  Ring"  is  established  for  file
  363. management. The file displayed on the screen is known as the "Current File".
  364. A file ring looks like the following  diagram,  with  files  arranged  in  a
  365. counter-clockwise order:
  366.  
  367.                         FILENAME.1 <-----  Current File
  368.                         /       \
  369.                       /           \
  370.                     /               \
  371.               FILENAME.2 ---------> FILENAME.3
  372.  
  373. When a new file is opened, it will be added to the file ring,  next  to  the
  374. current file. The newly-opened file will become the current  file.  See  the
  375. following diagram,
  376.  
  377.  
  378.      Current File --->   FILENAME.4  <--------  FILENAME.1
  379.                             |                      ^
  380.                             |                      |
  381.                             v                      |
  382.                          FILENAME.2   ------->  FILENAME.3
  383.  
  384.  
  385. There is no limit to the number of files in the file ring, as  long  as  the
  386. computer can provide enough memory to manage it.  NJStar's  file  management
  387. functions make it very easy to control a single file or a bunch of files. In
  388. addition to these functions invoked by the user,  NJStar  can  automatically
  389. save the current file to prevent any  unexpected  interruption,  such  as  a
  390. power failure. NJStar also keeps a .BAK file for the user when saving a file
  391. which has been modified.
  392.  
  393. Many operations also refer to "current  screen",  "current  line",  "current
  394. string", or, "current character". By the same token, that means the  screen,
  395. line, string or character the cursor is pointed at.  However,  the  "current
  396. block" means the block that is set in the current file, no matter  where  it
  397. is located.
  398.  
  399. When inputting Japanese characters, NJStar prior to V3.0j uses Romaji as the
  400. primary input method. When the  user  enters  an  input  code,  NJStar  will
  401. display one or  a list of matched characters at the bottom  line.  The  user
  402. can  select  the desired character in order to paste  it  into  the  editing
  403. screen.
  404.  
  405. In addition to Romaji, NJStar 3.0J  now  includes  the  on-line  version  of
  406. Romaji input called "Kana-Kanji" as well as 10 other popular input  methods,
  407. such as English to Japanese, Radical and  ASCII.  Users may  choose  to  use
  408. other input methods as a primary one.
  409.  
  410. NJStar's editing functions, including cursor locating, text copying, moving,
  411. deleting, as well as undeleting commands, make  it  possible  to  manipulate
  412. text in the way preferred by the user. Complete block functions  make  those
  413. editing tasks even easier, especially for exchanging data  between  multiple
  414. files. NJStar's macros also add the feasibility to create shortcuts for many
  415. tasks.
  416.  
  417. When printing, you do not have to leave NJStar. A file can be printed  to  9
  418. pin, 24 pin dot matrix printers, laser printers, as well as  other  printers
  419. from the NJStar editor. NJStar's  print  format  commands  enable  users  to
  420. customize the page layout whenever necessary. User may specify the range  of
  421. page numbers to print and the  output  devices  for  printing.  NJStar  also
  422. provides many  file conversion capabilities to enhance information  exchange
  423. in Japanese.
  424.  
  425. For a more  detailed  description  of  NJStar's  functions  and  operational
  426. procedures, please read the following text.
  427.  
  428. =============================================================================
  429.  
  430. 3. PROGRAM USAGE
  431. ================
  432.  
  433. This section describes NJStar's usage, and its command line options.
  434.  
  435. To invoke NJStar from the DOS  prompt,  make  sure  that  the  NJStar  files
  436. (NJSTAR.EXE and other auxiliary files) are  in  the current sub-directory or
  437. accessible through the system path  statement.  The  following  is  a  brief
  438. presentation about NJStar usage and command line options:
  439.  
  440. PROGRAM   NJSTAR.EXE
  441.  
  442.      [USAGE]
  443.           NJSTAR [options] [filename, filename, ... filenames] [+linenum]
  444.  
  445.      [OPTIONS]
  446.           -?/h    - Help information
  447.           -e      - Use EGA 19 line display for VGA monitor
  448.           -m      - Use MonoEGA, MonoVGA/MCGA (640x480x2)
  449.           -s      - Use predefined Super VGA monitor
  450.           -r      - Open files as Read Only, so can not save
  451.           -d      - Automatically display a file until [Ctrl+C] pressed
  452.           -j      - Set Shift-JIS as default file format
  453.           -lmacro - Load Macro from file "macro.NJM" into macro buffer
  454.           -xmacro - Load  Macro from file  "macro.NJM" into macro
  455.                     buffer and then execute the macro once
  456.  
  457.      Filename: For any file(s) to be edited. More than one filename  can  be
  458.                entered at a command line. DOS wildcards, * or ?, can be used
  459.                as part of filename. The drive name and the full path can  be
  460.                added to the file if necessary. If the  file  name  does  not
  461.                exist on the disk, a new file will be opened under this name.
  462.                NJStar adds the ".jis" file extension if none  is  specified.
  463.                If no filename is entered, NJStar will open an  unnamed  area
  464.                for editing.
  465.  
  466.      +linenum: [linenum] points to the line where the cursor will be located
  467.                after the file is opened. The line is  understood  as  string
  468.                ending with a [Return] character, not a screen line.  If  the
  469.                line number is greater  than  the  last  line's  number,  the
  470.                cursor will be located at the end of the  file.  The  special
  471.                line number, "+$" will position the cursor at the end of  the
  472.                file. If no line number is entered, the cursor will be at the
  473.                beginning of the file.
  474.  
  475.      [EXAMPLES]
  476.  
  477.           C:\NJJ30> NJSTAR njstar.doc +200 njstar +$
  478.  
  479.           C:\NJJ30> NJSTAR *.doc *.txt
  480.  
  481.           C:\NJJ30> NJSTAR -e njstar.doc
  482.  
  483.           C:\NJJ30> NJSTAR -v *.tx?
  484.  
  485.           C:\NJJ30> NJSTAR -j -lmymac osaka.jis
  486.  
  487. Please note that for  NJStar's  auxiliary  files,  only  font  (jis*.*)  and
  488. dictionary (*.dic) files can be located on a directory other  than  NJStar's
  489. home directory. If this is the case, you must use DOS environment variables,
  490. NJZK and NJDIC, to identify the location of font and dictionary  files.  For
  491. example, if the font files  are  located  in  C:\NJJ30\FONT  and  dictionary
  492. files in C:\NJJ30\DIC, add the following lines to your AUTOEXEC.BAT file:
  493.  
  494.           SET NJZK=C:\NJJ30\FONT
  495.           SET NJDIC=C:\NJJ30\DIC
  496.  
  497. Alternatively, those two variables can also  be  defined  in  NJSTAR.INI  by
  498. adding these two lines:
  499.  
  500.           NJZK=C:\NJJ30\FONT
  501.           NJDIC=C:\NJJ30\DIC
  502.  
  503. The SET commands in AUTOEXEC.BAT override definitions in NJSTAR.INI.
  504.  
  505. By defining NJZK and NJDIC in NJSTAR.INI or as  environment  variables,  you
  506. can avoid the need for multiple copies of fonts  and  dictionaries  on  hard
  507. disk when multiple versions of NJStar are installed. Those two variables are
  508. also used by all programs based on the NJSDK Japanese  software  development
  509. kits.
  510.  
  511. =============================================================================
  512.  
  513. 4. MENU AND HELP
  514. ================
  515.  
  516. This section describes NJStar's Menu system and online Help functions. These
  517. functions are located under "Help" (Ñ╪ÑδÑ╫) in the  main  menu,  except  the
  518. <Menu> function.
  519.  
  520. FUNCTION   <Menu>   [ESC]        (ÑßÑ╦Ñσí╝   Main menu)
  521.  
  522. This function will call up NJStar's pull-down menu.
  523.  
  524. The following is the Menu Tree in English. Due to limited space, some  items
  525. are abbreviated arbitrarily.
  526.  
  527. FILE     EDIT      BLOCK     SEARCH    INPUT     TOOLS      OUTPUT    HELP
  528. ======== ========= ========= ========= ========= ========== ========  =======
  529. LoadFile Undelete  MarkBlock Search    KanaKanji EdicLookup PrintFile Help
  530. OpenFile Del Line  MarkLine  SearchFwd Romaji    Gossary    CreatePCX Jap/Eng
  531. SaveFile DelToEdLn MarkWord  SearchBwd Engl->J   KanjiInfo  --------- Copyrit
  532. ClosFile DelToBgLn CopyBlock Replace   Radicals  ---------- save as.. Register
  533. Ren File Dup Line  MoveBlock AutoRepl  EUC Input NJ Config  ...EUC  
  534. SaveBlck --------- Del Block --------- Ex Input  ---------- ...NewJIS
  535. FileList FileStat  UnDelBlk  Beg Line  Symbols   Save Macro ...OldJIS
  536. NextFile Time&Date UnMarkBlk End Line  Convert   Read Macro ...NECJIS
  537. PrevFile List Dir  GotoBlock Page Up   UndoCvrt  Macro Exec .ShiftJIS
  538. Save All File Name Copy      Page Dn   Options   Macro Rec  
  539. DOS Cmmd WordCount Paste     Beg File  Jascii            
  540. DosShell ToggleEOL           End File
  541. Exit All                     GotoLine           
  542.                                                    
  543.  
  544. In ASCII mode, or in any Japanese input mode without  a  Japanese  character
  545. selected in the bottom line, press [ESC] to call up the menu.
  546.  
  547. Mouse users can position the mouse pointer at the top line of the screen and
  548. click the mouse's left button once to call up the menu.
  549.  
  550. When the main menu is displayed, use the cursor keys or the mouse pointer to
  551. select a main menu item. Press [Return] or click the left mouse button once,
  552. to activate a pull-down submenu under the main menu item. If the  system  is
  553. currently in English, enter the first letter of the  desired  menu  item  to
  554. call up the submenu.
  555.  
  556. Submenu item selection operates in the same way as the main menu  items.  If
  557. the system is currently in English, enter the first  upper  case  letter  in
  558. the menu item to execute the menu item command.
  559.  
  560. To turn off the main menu, press [ESC] key,  or  click the left mouse button
  561. once while the mouse pointer is pointing to any location outside the current
  562. menu area.
  563.  
  564. FUNCTION   <EnglishMenu>  [Ctrl+M]    ÑßÑ╦Ñσí╝└┌┬╪    ENGLISH
  565.  
  566. Toggles between Japanese and English menu system. Please note the  different
  567. meaning for the menu item. That  is, it offers  "English  Menu"  when  under
  568. Japanese mode, and vice versa. Once switched, it also  resets  the  language
  569. for the help screen and the system messages and prompts.
  570.  
  571. FUNCTION   <QuickHelp>   [F1]       Ñ╪ÑδÑ╫           Quick Help
  572.  
  573. Displays NJStar's Quick Help screen. The content of the default help  screen
  574. may be found in KANJI.HLP (in Japanese) and NJCONFIG.HLP (in English).
  575.  
  576. There are 24 lines in the help screen, with up  to  80  characters  in  each
  577. line. Only 18 Lines can be displayed on EGA screens at  one  time,  but  the
  578. rest 6 lines will be displayed after the first screen. If you have  modified
  579. KANJI.HLP / NJCONFIG.HLP, or you want to  use  your  own  help  screen,  run
  580. NJCONFIG.EXE in order to write a new Help screen  into  NJSTAR.NJJ.  A  help
  581. screen file can have 80 characters per line and up to 24  line  maximum.  It
  582. must be in ASCII format or EUC format. 
  583.  
  584. Pressing the mouse middle button at the bottom line also  invokes  the  help
  585. function. After viewing the help screen, you can press any key to go back to
  586. the current editing screen.
  587.  
  588. =============================================================================
  589.  
  590. 5. FILE MANAGEMENT
  591. ==================
  592.  
  593. This section describes NJStar's file  management  functions.  All  functions
  594. listed here can be found under "File" (╩╕╜±) in the top menu.
  595.  
  596. FUNCTION   <EditFile>      [F8]             ╩╕╜±ñ╬╞╔╜╨ñ╖     Load File
  597.  
  598. Opens a user specified file on disk, and place it into the File  Ring  after
  599. the current file. NJStar will then switch  to  the  newly  opened  file  and
  600. display it as the new current file. The file from  which  the  function  was
  601. initiated remains in the File Ring as the previous file.
  602.  
  603. When executing this function, NJStar will prompt for a file  name.  You  may
  604. enter a filename at the prompt, DOS wild cards (*,?) can be  used, including
  605. the drive name and full path if necessary. Alternatively, you can press [F1]
  606. to list all the files in the current sub-directory in a pop-up window.
  607.  
  608. From the pop-up file list window, you can select a file with the cursor keys
  609. or the mouse. Sub-directory items are listed before  the  file  name.  "\.."
  610. indicates a parent directory  for  the  current  sub-directory.  "(NewFile)"
  611. opens an "untitled" file. Other drive letters, if any, would be given at the
  612. end of the list, such as [A:], [B:]. The [DEL] key will delete a highlighted
  613. file, (not a sub-directory), from the disk after confirmation.
  614.  
  615. When the list extends beyond the window, you can use the down arrow  key  or
  616. [PgDn] to scroll through the list. With a mouse, click  the  left  or  right
  617. button and drag the mouse to scroll the list.
  618.  
  619. Before switching to the newly-opened file,  NJStar  checks  to  see  if  the
  620. current file has been modified. You have to confirm whether or not to save a
  621. modified file. If you answer [N]o, the modifications  in  the  current  file
  622. will be abandoned. At any point, press [ESC] to cancel the request.
  623.  
  624. If the current file is an "untitled" file, the system will not ask  for  the
  625. filename until you are ready to save the file.
  626.  
  627. When loading a file, NJStar can automatically detect a range  of  7-bit  JIS
  628. codes (Old-JIS, New-JIS, NEC-JIS), and save to original code.  It  can  also
  629. detect Shift-JIS (8-bit) if the "Shift-JIS" auto detection is switched on in
  630. NJCONFIG 'G' option. But since EUC and Shift-JIS share some  coding  spaces,
  631. there could be some errors. If you are sure that the file is Shift-JIS,  use
  632. option '-j' at NJStar's command line.
  633.  
  634. FUNCTION   <OpenFile>     [Ctrl+O]      Ñ¬í╝Ñ╫Ñ≤      Open File
  635.  
  636. Invokes the <EditFile>+[F1] key function. No filename is  asked.  To  invoke
  637. this function with the mouse, press the right button on any portion  of  the
  638. bottom line. See description under  Function  <EditFile>  for  more  details
  639. about operations in the pop-up file list window.
  640.  
  641. FUNCTION   InsertFile    [Ctrl+I]       (╩╕╜±ñ╬┴▐╞■    Insert File)
  642.  
  643. This function is implemented as a macro in NJCONFIG.KEY.
  644.  
  645. This function will insert a second file to the location where the cursor  is
  646. pointed to. When you start this function, it will bring up a  file  list  as
  647. described in <EditFile>. User may select a file to be opened, or press [ESC]
  648. to cancel the operation. The content of the inserted file will be marked  in
  649. reverse video.
  650.  
  651. Since NJStar limits the file size to 64K, it is advisable not  to  insert  a
  652. file that won't fit into the current file. To be safe, you should  save  the
  653. current file before you insert another file of unknown length.
  654.  
  655. FUNCTION   <NextFile>     [F10]      ╝íñ╬╩╕╜±ñ╪            Next File
  656.  
  657. When editing multiple files, this function will move to the next file in the
  658. File Ring and then present that file as the  current  file.  The  file  from
  659. which the function was initiated remains in the File Ring  as  the  previous
  660. file.
  661.  
  662. Before leaving the current file, NJStar may check to see if the current file
  663. is modified. You must confirm whether to save the modified file or  not.  If
  664. you answer [N]o, modifications will be abandoned. Press [ESC] to cancel  the
  665. request.
  666.  
  667. FUNCTION   <PrevFile>     [Alt+F10]    ┴░ñ╬╩╕╜±ñ╪          Prev File
  668.  
  669. When editing multiple files, this function will move to the previous file in
  670. the File Ring and then present that file as the current file. The file  from
  671. which the function was initiated remains in the File Ring as the next  file.
  672. (Please see <NextFile>.)
  673.  
  674. FUNCTION   <FileList>      [Shift+F10]   ╩╕╜±░∞═≈           File List
  675.  
  676. When editing multiple files, this function will display a pop-up window with
  677. all filenames in the current File  Ring.  The  current  file  name  will  be
  678. listed as the first item and the others listed in  the  order  of  the  File
  679. Ring. A file can be picked up from this list without changing the  order  of
  680. the File Ring.
  681.  
  682. When the list displays, use the cursor key to select a  filename,  and  then
  683. press [Return] to open that file. Or, you can use the mouse pointer to point
  684. to the filename and then click the left button  once  to  select  the  file.
  685. Press [ESC] to select no file and go back to the  current  file.  Otherwise,
  686. when a file is selected, NJStar will check the modification in  the  current
  687. file. If there are any unsaved modifications, the system  will  ask  you  to
  688. save the file if necessary. (Please see <EditFile>.)
  689.  
  690. If there is no Japanese character at the bottom line waiting to be selected,
  691. point the mouse pointer at the middle section of the bottom  line  and  then
  692. click the left button once to invoke this function.
  693.  
  694. FUNCTION   <RenameFile>      [F7]       ╩╕╜±╠╛╩╤╣╣         Rename File
  695.  
  696. Renames the current file  to  a  user  specified  name,  without  saving  it
  697. immediately.
  698.  
  699. The program will prompt you to enter the new filename, with drive  name  and
  700. full path if necessary. NJStar prompts to confirm the name if the file  name
  701. exists already. The request can be cancelled by pressing [ESC].
  702.  
  703. FUNCTION   <SaveFile>        [F2]       ╩╕╜±ñ╬╩▌┤╔      Save File
  704.  
  705. Saves the current file to disk under its current file  name.  If  NJStar  is
  706. configured to produce a '.BAK' file on saving, it will produce a backup file
  707. with a .BAK extension name. ie. the disk file with  the  same  name  as  the
  708. current file is renamed to *.BAK.
  709.  
  710. If disk is full or the file is read only, an error message will be displayed
  711. on the bottom line.
  712.  
  713. FUNCTION   <File>    [F4]               (╩╕╜±           File)
  714.  
  715. Closes the current file and withdraw it from the File Ring.  When  quitting,
  716. it saves the current file to disk. If there was only one file  open,  NJStar
  717. exits to DOS. Otherwise, it goes to the next file in the File Ring.
  718.  
  719. If the disk is full or the file is  read-only,  an  error  message  will  be
  720. displayed in the bottom line and NJStar will prompt to quit. If the disk  is
  721. full, you can change to another disk. If the current file is read-only,  the
  722. message "This file is Read Only, can't save!" is displayed. You have to  use
  723. <RenameFile> to rename the current file to another filename, then use <File>
  724. or <SaveFile> again, or use <SaveEUC> function (found under OUTPUT) to  save
  725. it under a different filename.
  726.  
  727. FUNCTION   <SaveAll>     [Ctrl+F4]       ┴┤ñ╞╩▌┤╔          Save All
  728.  
  729. When editing multiple files, this function will save  the  current  file  to
  730. disk. All files are released from the File Ring and you can exit to DOS.  If
  731. it fails to save files, it stops before quitting. (Please see <File>.)
  732.  
  733. FUNCTION   <QuitFile>     [F3]           ╩╕╜±ñ≥╜¬╬╗        Close File
  734.  
  735. Exits from the current file  without  asking  to  save  the  file  to  disk.
  736. However, if the current file has been modified, you will be prompted to save
  737. the file. Press [Y] to keep modifications, or [N] to quit. If there is  only
  738. one file open, NJStar quits to DOS; otherwise, it opens the next file in the
  739. File Ring.
  740.  
  741. FUNCTION   <QuitAll>      [Ctrl+F3]      ┴┤ñ╞╜¬╬╗          Exit All
  742.  
  743. When editing multiple files, this  function  exits  from  the  current  file
  744. without a Save option. However, if the current file has  been  modified,  it
  745. will prompt for the optional Save. (Please see <QuitFile>.)
  746.  
  747. FUNCTION   <DOS>          [Ctrl+D]       DOS Ñ│Ñ▐Ñ≤Ñ╔      DOS Command
  748.  
  749. Executes a user specified DOS command. When finished, it will switch back to
  750. NJStar. This command is very useful in macro commands. Users can access  any
  751. external program to perform some tasks (such as spelling checking) which are
  752. not available in NJStar.
  753.  
  754. FUNCTION   <Shell>        [Ctrl+S]       DOS Ñ╖ѺÑδ       DOS Shell
  755.  
  756. Shells out to DOS. NJStar's DOS shell occupies very little  RAM  and  leaves
  757. enough memory for most DOS operations. In NJStar's shell, the  DOS's  prompt
  758. shows <NJ>, for example:
  759.  
  760. C:\NJJ30\><NJ> _
  761.  
  762. Remember to type "EXIT" to return to NJStar once you have finished with DOS.
  763.  
  764. =============================================================================
  765.  
  766. 6. CURSOR MOVEMENTS
  767. ===================
  768.  
  769. This section describes NJStar's cursor movements. Some of them  are  located
  770. under "Search" (╕í║≈) in the main menu.
  771.  
  772. Mouse: point the mouse pointer to any position in the screen, except the top
  773. line, and then click the left button once to  relocate  the  cursor  on  the
  774. current screen.
  775.  
  776. FUNCTION   <CursorLeft>    [LEFT]        (║╕╩²ñ╪         Left)
  777.  
  778. Moves the cursor to  the  previous  character.  If  the  cursor  is  on  the
  779. beginning of the current line, the cursor  will  move  to  the  end  of  the
  780. previous line. If the cursor is on the top left of the  screen,  the  screen
  781. display will scroll up one line.
  782.  
  783. FUNCTION   <CursorRight>   [RIGHT]       (▒ª╩²ñ╪         Right)
  784.  
  785. Moves the cursor to the next character. If the cursor is on the end  of  the
  786. current line, the cursor will move to the beginning of the next line. If the
  787. cursor is on the bottom right of the screen, the screen display will  scroll
  788. down one line.
  789.  
  790. FUNCTION   <CursorUp>      [UP]          (╛σ╩²ñ╪         Up)
  791.  
  792. Moves the cursor one line up. A line here is a line shown on the screen, not
  793. a hard line. If the cursor is on the top line of  the  current  screen,  the
  794. screen display will scroll up one line.
  795.  
  796. FUNCTION   <CursorDown>    [DOWN]        (▓╝╩²ñ╪         Down)
  797.  
  798. Moves the cursor one line down. If the cursor is on the bottom line  of  the
  799. current screen, the screen display will scroll down one line.
  800.  
  801. FUNCTION   <BegLine>       [HOME]        ╣╘╞¼ñ╪          Beg Line
  802.  
  803. Moves the cursor to the beginning of the current screen line. If the  cursor
  804. is already in the beginning of the line, the cursor  will  be  relocated  to
  805. first non-blank character in the current line.
  806.  
  807. FUNCTION   <EndLine>       [END]         ╣╘╦÷ñ╪          End Line
  808.  
  809. Moves the cursor to the end of the current screen line.
  810.  
  811. FUNCTION   <WordLeft>      [Ctrl+LEFT]   (░∞╕∞║╕ñ╪       Word Left)
  812.  
  813. Moves the cursor to the beginning  of  the  current  word.  In  NJStar,  all
  814. Japanese characters, ASCII letters (a-z, A-Z), numbers (0-9), and underscore
  815. (_) are handled as elements of a word. Other characters, including  Japanese
  816. punctuation, are considered as word separators.
  817.  
  818. FUNCTION   <WordRight>     [Ctrl+RIGHT]  (░∞╕∞▒ªñ╪       Word Right)
  819.  
  820. Moves the cursor to the beginning of the next word. (See <WordLeft>)
  821.  
  822. FUNCTION   <BegScreen>     [Ctrl+UP]     (▓Φ╠╠╞¼ñ╪       Begin Screen)
  823.  
  824. Moves the cursor to the top left of the current screen.  If  the  cursor  is
  825. already at that position, it will do nothing.
  826.  
  827. FUNCTION   <EndScreen>     [Ctrl+DOWN]   (▓Φ╠╠╦÷ñ╪       End Screen)
  828.  
  829. Moves the cursor to the bottom left of the current screen. If the cursor  is
  830. already at that position, it will do nothing.
  831.  
  832. FUNCTION   <PageUp>        [PGUP]        (░∞▓Φ╠╠╛σñ╪     Page Up)
  833.  
  834. Moves the cursor to the bottom line of the previous screen, then  display  a
  835. new screen. If the current screen is the top screen, it will do nothing.
  836.  
  837. FUNCTION   <PageDown>      [PGDN]        (░∞▓Φ╠╠▓╝ñ╪     Page Down)
  838.  
  839. Moves the cursor to the top line of the next  screen,  then  display  a  new
  840. screen. If the current screen is the last screen, it will do nothing.
  841.  
  842. FUNCTION   <BegFile>       [Ctrl+HOME]      ╩╕╜±╞¼ñ╪     Beg.File
  843.  
  844. Moves the cursor to the beginning of the file, and redisplay the  screen  if
  845. necessary. If the cursor is at  the  beginning  of  the  file,  it  will  do
  846. nothing.
  847.  
  848. FUNCTION   <EndFile>       [Ctrl+END]       ╩╕╜±╦÷ñ╪            End File
  849.  
  850. Moves the cursor to the end  of  the  file,  and  redisplay  the  screen  if
  851. necessary. If the cursor is at the end of the file, it will do nothing.
  852.  
  853. FUNCTION   <ScrollUp>    [Alt+UP]         (╛σñ╪Ñ╣Ñ»ÑφÑδ       Scroll Up)
  854.  
  855. Scrolls the screen display up line by line  towards  the  beginning  of  the
  856. file. Please notice that the  cursor's  relative  position  on  the  current
  857. screen will not be changed.
  858.  
  859. Mouse: point the mouse pointer at any position of the current screen, except
  860. the top line, and then drag the mouse up to scroll the screen up.
  861.  
  862. FUNCTION   <ScrollDown>   [Alt+DOWN]       (▓╝ñ╪Ñ╣Ñ»ÑφÑδ      Scroll Down)
  863.  
  864. Scrolls the screen display down line by line, to the end of  the  file.  The
  865. cursor's relative position at the current screen will not be changed.
  866.  
  867. Mouse: point the mouse pointer at any position of the current screen, except
  868. the top line, and then drag the mouse down to scroll the screen down.
  869.  
  870. FUNCTION   <GotoLine>      [Ctrl+F6]        ╗╪─Ω╣╘ñ╪           Goto Line
  871.  
  872. Moves the cursor to a user specified line and then redisplay the  screen  if
  873. necessary. A line here is a hard line.
  874.  
  875. When NJStar asks for a line number, you can enter one of the following:
  876.  
  877.         Line #    Results
  878.         ======    ====================================================
  879.         100       Go to the 100th line
  880.         +50       Forward 50 lines from the current line
  881.         -20       Back up 20 lines from the current line
  882.          $        Go to the end of the file
  883.         9999      When line number exceeded, go to end-of-file
  884.  
  885. =============================================================================
  886.  
  887. 7. FILE EDITING
  888. ===============
  889.  
  890. This section describes NJStar's basic editing commands. Please read the next
  891. two sections for Search/Replace and Block Operations. Some functions  listed
  892. below can be found under "Editing Function" (╩╘╜╕) in the main menu.
  893.  
  894. FUNCTION   <Enter>         [ENTER]          (ÑΩÑ┐í╝Ñ≤           Return)
  895.  
  896. Inserts a [Return] character at the end of the current line  and  then  move
  897. the cursor to the beginning of the next new line.
  898.  
  899. This function is also used to end user input in many other  cases,  such  as
  900. search strings, filenames, printing variables, etc.
  901.  
  902. FUNCTION <HardReturn>  [GREYENTER] or [Shift+ENTER] (Ñ¿Ñ≤Ñ┐í╝  HardReturn)
  903.  
  904. Inserts a [Return] character into the search  string.  The  display  of  the
  905. [Return] character depends on user's setting for End  of  Line  symbol.  The
  906. default is ASCII character 20.
  907.  
  908. In some Japanese input modes which require only numerical  keys  on  keypad,
  909. such as  "Stroke", this  function  may  be  used  for  selecting  the  first
  910. character in the bottom line.
  911.  
  912. For other situations, this function is the same as <Enter>.
  913.  
  914. FUNCTION   <Space>        [SpaceBar]        (Ñ╣Ñ┌í╝Ñ╣        Space)
  915.  
  916. Enters a space character  into  the  current  file.  If  the  system  is  in
  917. non-JASCII mode, it enters an ASCII space  character.  Otherwise,  it enters
  918. two ASCII space characters.
  919.  
  920. When the bottom line has Japanese characters waiting to  be  selected,  this
  921. function selects the first character. To input a space in  this  case,  user
  922. should use ALT+Space or CTRL+Space.
  923.  
  924. NOTE: <Space> is not a configurable function.
  925.  
  926. FUNCTION   <DelChar>       [DEL]            (╩╕╗·ñ╬║∩╜ⁿ     Del Char)
  927.  
  928. Deletes the character at the current cursor position. If the current  cursor
  929. is at the end of a line, the End of Line character, ie., [Return] character,
  930. will be deleted so the next line will be joined to the current line.
  931.  
  932. FUNCTION   <BackSpace>     [BS]             (Ñ╨Ñ├Ñ»Ñ╣Ñ┌í╝Ñ╣       BackSpace)
  933.  
  934. Deletes the character before the current cursor  position.  If  the  current
  935. cursor is at the beginning of a  line,  the  previous  line's  End  of  Line
  936. character will be deleted so the current line will be joined to the previous
  937. line.
  938.  
  939. FUNCTION   <DelLine> [Ctrl+BackSpace] /[Ctrl+Y]  ñ│ñ╬╣╘ñ≥║∩╜ⁿ    Del Line
  940.  
  941. Deletes the current screen line, including the End of Line character.
  942.  
  943. FUNCTION   <DelToBegLine>  [Ctrl+J]         ╣╘╞¼ñ▐ñ╟║∩╜ⁿ     Del to Beg Line
  944.  
  945. Deletes all characters up to the beginning of the current screen  line,  not
  946. including the character at the current cursor position. If the cursor is  at
  947. the beginning of a line, it will do nothing.
  948.  
  949. FUNCTION   <DelToEndLine>  [Ctrl+K] or [Ctrl+E] ╣╘╦÷ñ▐ñ╟║∩╜ⁿ Del to End Line
  950.  
  951. Deletes all characters from the current cursor position to the  end  of  the
  952. current screen line, not including the End of Line  character.  However,  if
  953. the current line is a blank line, or the cursor is at the end of a line, the
  954. End of Line character will be deleted.
  955.  
  956. FUNCTION   <UnDelLine>     [F9]             ║∩╜ⁿñ╬▓≤╔ⁿ       UnDelete
  957.  
  958. Recovers the most recently deleted text by any  of  the  deleting  functions
  959. listed above,  and  insert  the  recovered  text  into  the  current  cursor
  960. position.
  961.  
  962. If one or more  deleting  functions  are  used  without  interruptions,  all
  963. deleted text  could  be  recovered  by  this  function.  However,  if  other
  964. non-deleting functions are invoked in between deleting, such as  moving  the
  965. cursor, only the latest deleted text could be recovered.
  966.  
  967. FUNCTION   <DupLine>       [Ctrl+L]         ñ│ñ╬╣╘ñ≥╩ú╝╠      Dup Line
  968.  
  969. Duplicates the current screen line to the  next  line,  and  then  move  the
  970. cursor down to the next line.
  971.  
  972. FUNCTION   <TimeDate>      [Ctrl+T]         ╞ⁿ╔╒ñ▒ñ╚╗■╣∩      Time & Date
  973.  
  974. Inserts the current system date and time into the editing screen in Japanese
  975. format. Time/Date will appear  as  Year,  Month,  Day,  Hours,  Minutes  and
  976. Seconds. For example: 1994 ╟» 2 ╖ε 3 ╞ⁿ  ╠┌═╦╞ⁿ  11:29:04
  977.  
  978. The system clock has to be set for  this  function  to  return  the  correct
  979. Time/Date.
  980.  
  981. FUNCTION  <FileName>       [Ctrl+X+N]       ╩╕╜±╠╛ñ╬┼╜╔╒ñ▒    File Name
  982.  
  983. Inserts the current filename, together with the full path, into the  editing
  984. screen, or into the prompt string on the bottom line when used in a macro.
  985.  
  986. FUNCTION  <ToggleEOL>      [Ctrl+F9]        ╣╘╦÷Ñ▐í╝Ñ»        Toggle EOL
  987.  
  988. Toggles the display of End of Line symbols at the editing screen. The symbol
  989. character and the initial display status can be defined  with  NJCONFIG.EXE.
  990. The default symbol is ASCII character 20, and the default display status  is
  991. off.
  992.  
  993. FUNCTION  <FileStatus>     [Ctrl+F1]        ╩╕╜±ñ╦ñ─ñññ╞      File Status
  994.  
  995. Displays the status of the current file, such  as  file  type,  name,  size,
  996. number of Japanese characters (including all the  two-byte characters),  and
  997. number of hard lines, at the bottom  line.
  998. The current cursor position, in terms of line and column, is also displayed.
  999.  
  1000. FUNCTION  <WordCount>      [Ctrl+F5]        ╕∞╢τñ╬┼²╖╫        Word Count
  1001.  
  1002. Counts the frequency of a user specified string, within a block or from  the
  1003. current cursor position to the end of the file. The result will be displayed
  1004. at the bottom line. This function can also be used within a marked block.
  1005.  
  1006. When this function is invoked, it will prompt for a string  to  be  counted.
  1007. The string may be any type of text in the file and any relevant input method
  1008. can be used to input Japanese or other characters. If this function, or  any
  1009. one of searching functions, was called earlier, the system will prompt  with
  1010. the previously entered string. In this case, press [Ctrl+BackSpace] to clear
  1011. the existing string, or use other keys to edit the string. When ready, press
  1012. [Return] key to accept the string. (The <HardReturn> key is  used  to  enter
  1013. the End of Line symbol in the string.) Press [ESC] key at any time to cancel
  1014. the counting request.
  1015.  
  1016. FUNCTION   <ListDir>       [Shift+F9]         Ñ╟ÑúÑ∞Ñ»Ñ╚ÑΩ       List Dir
  1017.  
  1018. Lists files in a sub-directory, as well as the total file  number  and  free
  1019. disk space. You can specify the drive, path, or  file  name,  if  necessary.
  1020. After viewing the directory, press any key to go back to the editing screen.
  1021.  
  1022. FUNCTION   <Keyboard>      (not assigned by default)
  1023.  
  1024. This function enables you to select  a  different  keyboard,  e.g.  English,
  1025. French, German and Swedish-Danish-Norwegian. The default  keyboard  is  also
  1026. configurable through NJCONFIG's General option. This command is only  useful
  1027. when no other keyboard driver is installed.
  1028.  
  1029. International keyboard support (any countries supported by DOS) is available
  1030. through the MS-DOS keyboard driver. The Keyboard driver should be  installed
  1031. before starting NJStar. However,  since  ASCII  161-254  are  used  to  code
  1032. Japanese characters, the special characters in this range will  be  ignored.
  1033. Note that ASCII 225 (beta) is remapped as ASCII 158 in NJStar.
  1034.  
  1035. With the International keyboard support, the <keyboard> command is no longer
  1036. necessary. This command is provided for compatibility with V2.1, and may  be
  1037. removed in future version.
  1038.  
  1039. =============================================================================
  1040.  
  1041. 8. SEARCH AND REPLACE
  1042. =====================
  1043.  
  1044. This section describes NJStar's Search and Replace functions.  All  of  them
  1045. are located under "Search" (╕í║≈) in the main menu.
  1046.  
  1047. FUNCTION   <Search>        [F5]             ╕í║≈           Search
  1048.  
  1049. Searches a user specified string, beginning at the current  cursor  position
  1050. and to the end-of-file. When the first match is found, the  cursor  will  be
  1051. relocated to the beginning of the string and the screen may  be  redisplayed
  1052. if necessary. If no match is found, a  message  will  be  displayed  at  the
  1053. bottom line.
  1054.  
  1055. The string to be searched may be any type of text.  Please  see  <WordCount>
  1056. for entering the search string.
  1057.  
  1058. FUNCTION   <SearchForward> [Ctrl+F]         ▓╝╩²ñ╪╕í║≈       Search Forward
  1059.  
  1060. Searches for a string, from the current cursor position to the  end  of  the
  1061. file. When the first match is found, the cursor will  be  relocated  to  the
  1062. beginning of the string and the screen may be redisplayed and  centered.  If
  1063. no match is found, a message will be displayed on the bottom line.
  1064.  
  1065. Unlike the <Search> function, this function will not  prompt  for  a  search
  1066. string if a previous search string exists in the buffer.
  1067.  
  1068. FUNCTION   <SearchBackward>  [Ctrl+B]       ╛σ╩²ñ╪╕í║≈      Search Backward
  1069.  
  1070. Searches for a string, from  the  character  prior  to  the  current  cursor
  1071. position, to the beginning of the file. If a match is found, the cursor will
  1072. be relocated  to  the  beginning  of  the  string  and  the  screen  may  be
  1073. redisplayed and centered. If no match is found, a message will be  displayed
  1074. on the bottom line.
  1075.  
  1076. With NJCONFIG.EXE, users can set up this function to accept user input for a
  1077. search string or not.  If  user  input  is  expected,  or  if  there  is  no
  1078. previously entered string, you can enter a search string at the prompt.
  1079.  
  1080. FUNCTION   <SearchReplace>  [F6]            ├╓┤╣ñ¿         Replace
  1081.  
  1082. This function will search for a user specified string and  replace  it  with
  1083. another, starting from the current cursor position to the  end-of-file.  The
  1084. system will prompt separately for the search string and the replace  string.
  1085. As with other search functions, previous entered search or  replace  strings
  1086. will be used for prompts.
  1087.  
  1088. After you enter a string, the system starts to search for it. If a match  is
  1089. found, the cursor will move to the beginning of the string  and  redraw  the
  1090. screen. This prompt will appear on the bottom line:
  1091.  
  1092.           Replace: (Yes/No/Go/Only/Quit)?
  1093.  
  1094. Enter one of (Y/N/G/O/Q) to proceed. The options are:
  1095.  
  1096.           [Y]es  -  Replace this string  and then continue to
  1097.                     search  for the next one.  
  1098.           [N]o   -  Do  not replace this string, but continue to 
  1099.                     search for the next one.  
  1100.           [G]o   -  Replace  all matching strings found to the
  1101.                     end of file, without confirmation.  
  1102.           [O]nly -  Replace this string only and then stop.  
  1103.           [Q]uit -  Don't replace anything and stop.
  1104.  
  1105. The system will report the result on the bottom line,  whether  a  match  is
  1106. found or not.
  1107.  
  1108. This function can be used to search and replace in a marked block.
  1109.  
  1110. FUNCTION   <Replace>                  (┴┤ñ╞├╓┤╣ñ¿        Auto Replace)
  1111.  
  1112. Carries out Search and Replace without confirmation. It is  mainly  designed
  1113. for use in Macros. No default key is assigned to this function.
  1114.  
  1115. =============================================================================
  1116.  
  1117. 9. BLOCK OPERATION
  1118. ==================
  1119.  
  1120. This section describes NJStar's block handling functions.  These  functions,
  1121. except <SaveBlock>, are located under "Block" (╗╪─Ω░Φ)  in  the  main  menu.
  1122. <SaveBlock> is located under "File" in the main menu.
  1123.  
  1124. FUNCTION   <MarkBlock>     [Alt+B]           ╗╪─Ω░Φ└▀─Ω    Mark Block
  1125.  
  1126. A block is a segment of file that is deliberately  marked  in  order  to  be
  1127. processed separately. This function will mark the character in  the  current
  1128. cursor position as the start or end of  a  block.  Mouse:  click  the  right
  1129. button once to set the mark.
  1130.  
  1131. A segment of file is marked as a block by using this function twice; at  the
  1132. beginning and the end of the block. A marked block is displayed  in  reverse
  1133. video and/or different color. You can change the block  display  style  with
  1134. NJCONFIG.EXE.
  1135.  
  1136. NJStar recognizes only one block at a time. After a block is marked,  it  is
  1137. possible to change its range by invoking the <MarkBlock> function again.
  1138.  
  1139. Block marks will be released automatically when switching to another file.
  1140.  
  1141. FUNCTION   <MarkLine>      [Alt+L]          ╣╘ñ≥╗╪─Ω       Mark Line
  1142.  
  1143. Marks the current screen line as the start or end of a  block.  If  a  block
  1144. exists, this function will change  its  range.  Mouse:  press  middle  mouse
  1145. button or double click the right button to use this function.
  1146.  
  1147. FUNCTION   <MarkWord>      [Alt+W]          ░∞╕∞ñ≥╗╪─Ω     Mark Word
  1148.  
  1149. Marks the current word if the cursor is at an English word, or mark  two  or
  1150. more Japanese characters if the cursor is pointing at a  Japanese  word.  An
  1151. existing block will be released.
  1152.  
  1153. FUNCTION   <DefWordSet>    [Alt+Q]         ╕∞─╣ÑΩÑ╗Ñ├Ñ╚    Default Word Set
  1154.  
  1155. Sets the default character set for <MarkWord>,  <WordLeft>  and  <WordRight>
  1156. as: A-Z, a-z, 0-9 and underline '_', and Japanese characters
  1157.  
  1158. FUNCTION   <AltWordSet>    [Alt+A]         ╕∞─╣Ñ╗Ñ├Ñ╚   Alternative Word Set
  1159.  
  1160. Sets  the  alternative  character  set  for   <MarkWord>,   <WordLeft>   and
  1161. <WordRight> as:
  1162.  
  1163.          A-Z, a-z, 0-9 and underline '_', and Japanese characters
  1164.          PLUS  ! # $ %  & ` ' ( ) - . / \ @ { } ~ : ^
  1165.  
  1166. <DefWordSet> and <AltWordSet> are mainly used by  macros.  For  example,  by
  1167. default, <MarkWord> could not mark a filename such as  THISFILE.TXT, but the
  1168. following macro can be used to mark a filename and open the file:
  1169.  
  1170. Meta+W Macro AltWordSet Markword DefWordSet Copy EditFile Paste Enter
  1171.  
  1172. When marking Japanese characters, each <AltWordSet> will increase the length
  1173. of marking by one character. <DefWordSet>  will  reset  the  length  to  two
  1174. Japanese characters.  The following  macro  uses  <MarkWord>  to  mark  four
  1175. Japanese characters and call EDICT:
  1176.  
  1177. Meta+W Macro AltWordSet AltWordSet Markword DefWordSet EDicLookup
  1178.  
  1179. FUNCTION   <UnMarkBlock>   [Alt+U]          ╗╪─Ωñ╬▓≥╜ⁿ     Unmark Block
  1180.  
  1181. Releases the current block by unmarking it. Mouse: click the left and  right
  1182. button at the same time to invoke this function.
  1183.  
  1184. FUNCTION   <MoveBlock>     [Alt+M]          ╗╪─Ω░Φñ╬░▄╞░   Move Block
  1185.  
  1186. Moves the current block to  the  location  immediately  before  the  current
  1187. cursor position in the same file. The block mark will stay with the block.
  1188.  
  1189. FUNCTION   <CopyBlock>     [Alt+C]          ╩ú╝╠ñ╚┼╜╔╒    Copy Block
  1190.  
  1191. Copies the current block to the  location  immediately  before  the  current
  1192. cursor position. The block mark will be released from the original location,
  1193. moving to the newly copied text.
  1194.  
  1195. If there is no block defined in  the  current  file,  it  will  restore  the
  1196. content in the internal block buffer, stored by either <Copy> or <DelBlock>.
  1197.  
  1198. This function can be used to copy a marked block from  one  opened  file  to
  1199. another one, without the block mark.
  1200.  
  1201. FUNCTION   <Copy>          [Ctrl+W]         ╩ú╝╠          Copy 
  1202.  
  1203. Stores the current block in the internal block buffer. The block  mark  will
  1204. be released. The stored block can be copied into a file with  <Paste>.  This
  1205. pair of functions allows to exchange text between files.
  1206.  
  1207. FUNCTION   <Paste>         [Alt+Y]          ┼╜╔╒ñ▒        Paste
  1208.  
  1209. Restores  the  content  of  the  internal  block  buffer  in  the   location
  1210. immediately before the current cursor position. The restored text is  marked
  1211. as a block.
  1212.  
  1213. Since this function restores the content of the internal  block  buffer,  it
  1214. can actually restore the content of a deleted  block,  or  copy  the  latest
  1215. marked block in a file.
  1216.  
  1217. FUNCTION   <DelBlock>      [Alt+D]          ╗╪─Ω░Φñ╬║∩╜ⁿ      Del Block
  1218.  
  1219. Deletes the current marked block, and store it in the internal block buffer.
  1220. The  deleted  block  can  be  recovered  with   <UnDelBlock>,   <Paste>   or
  1221. <CopyBlock>. Only the last deleted block can be recovered.
  1222.  
  1223. FUNCTION   <UnDelBlock>    [Alt+Y]          ║∩╜ⁿñ╬▓≤╔ⁿ      Undelete Block
  1224.  
  1225. Recovers a deleted block, in the location  immediately  before  the  current
  1226. cursor position. The recovered block will  be  displayed  and  marked  as  a
  1227. block.
  1228.  
  1229. This function is functionally the same as  <Paste>,  but  with  a  different
  1230. concept. The default key is the same as <Paste>.
  1231.  
  1232. FUNCTION   <GotoBlock>     [Alt+G]         ╗╪─Ω░Φñ╪            Goto Block
  1233.  
  1234. Moves the cursor to the beginning of the marked  block,  and  redisplay  the
  1235. screen.
  1236.  
  1237. FUNCTION   <SaveBlock>     [Alt+S]         ╗╪─Ω░Φñ╬╩▌┤╔        Save Block
  1238.  
  1239. Saves a marked block to a file, with a user specified filename.  The default
  1240. filename is the current filename with the  ".BLK"  extension,  and  you  can
  1241. enter any valid filename, with drive name and full  path  if  necessary.  If
  1242. the filename exists on disk, the system will ask for confirmation  to  avoid
  1243. accidentally overwriting the disk file. In any case, NJStar  will  save  the
  1244. overwritten file to a .BAK file if the backup option is  on.  This  function
  1245. always saves the marked block in the same file format as the original.
  1246.  
  1247. If there is no block marked, this function will call <SaveEUC>  function  to
  1248. save the whole file.
  1249.  
  1250. =============================================================================
  1251.                                       (This manual continues in NJSTAR2.DOC.)
  1252.